home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / imap4_banner.nasl < prev    next >
Text File  |  2005-03-31  |  1KB  |  52 lines

  1. #
  2. # This script was written by Vincent Renardias <vincent@strongholdnet.com>
  3. #
  4. # License : GPLv2
  5. #
  6.  
  7. if(description)
  8. {
  9.  script_id(11414);
  10.  script_version ("$Revision: 1.1 $");
  11.  
  12.  name["english"] = "IMAP Banner";
  13.  name["francais"] = "Banniere IMAP";
  14.  
  15.  script_name(english:name["english"],francais:name["francais"]);
  16.  
  17.  desc["english"] = "
  18. Displays the imap4 service banner.
  19.  
  20. Risk factor: None";
  21.  
  22.  script_copyright(english:"This script is Copyright (C) 2003 StrongHoldNet",
  23.            francais:"Ce script est Copyright (C) 2003 StrongHoldNet");
  24.  
  25.  script_description(english:desc["english"]);
  26.  summary["english"] = "displays the imap4 banner";
  27.  script_summary(english:summary["english"]);
  28.  script_category(ACT_GATHER_INFO);
  29.  family["english"] = "General";
  30.  script_family(english:family["english"]); 
  31.  
  32.  script_dependencie("find_service.nes");
  33.  script_require_ports("Services/imap", 143);
  34.  exit(0);
  35. }
  36.  
  37.  
  38. port = get_kb_item("Services/imap");
  39.  
  40. if(!port) port = 143;
  41.  
  42. banner = get_kb_item(string("imap/banner/", port));
  43.  
  44. if(banner)
  45. {
  46.  if (!ereg(pattern:"\* OK", string:banner)) exit(0);
  47.  report = string("The remote imap server banner is :\n",banner,
  48.  "\nVersions and types should be omitted where possible.\nChange the imap banner to something generic.");
  49.  security_note(port:port, data:report);
  50. }
  51.  
  52.